// This is a part of the Microsoft Foundation Classes C++ library.
// Copyright (C) Microsoft Corporation
// All rights reserved.
//
// This source code is only intended as a supplement to the
// Microsoft Foundation Classes Reference and related
// electronic documentation provided with the library.
// See these sources for detailed information regarding the
// Microsoft Foundation Classes product.

#pragma once

#include "UberViewerDoc.h"

class CUberViewerDocBar : public CDockablePane
{
public:
	CUberViewerDocBar();

// Attributes
protected:
	CMFCPropertyGridCtrl	m_wndPropList;
	CListCtrl				m_wndModelList;
    CUberViewerDoc			*m_curDoc;

// Operations
// Overrides

// Implementation
public:
	virtual ~CUberViewerDocBar();
	void ShowDoc(CUberViewerDoc *doc);

private:
	void OnChangeModelSelection(NMHDR* pNMHDR, LRESULT* pResult);

protected:
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnSize(UINT nType, int cx, int cy);
	DECLARE_MESSAGE_MAP()
};
